﻿using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Xml.Linq;
using NHibernate;
using NHibernate.Cfg;

public partial class MasterPage : System.Web.UI.MasterPage
{
    protected void Page_Load(object sender, EventArgs e)
    {
        /*EmpleadoControl empleado = new EmpleadoControl();
        IList empleados = empleado.GetEmpleados();

        ISession session = NHibernateControl.GetCurrentSession();
        ITransaction tx = session.BeginTransaction();

        Usuario usuario = new Usuario();
        usuario.Apellido = "Sanchez";
        usuario.Login = "12345";
        usuario.Nombre = "Carlos";
        usuario.Password = "12345";
        usuario.Status = 0;
        usuario.Tipo = "empleado";
        session.Save(usuario);

        Empleado empleado = new Empleado();
        empleado.Apellido = "Perez";
        empleado.Nombre = "Juan";
        empleado.Cedula = "12345";
        empleado.NumeroCuenta = "hola";
        empleado.Status = 0;
        empleado.Sueldo = 12;
        empleado.TipoCuenta = "ahorro";
        session.Save(empleado);

        Propuesta propuesta = new Propuesta();
        propuesta.ApellidoReceptor = "hola";
        propuesta.CargoReceptor = "gerente";
        propuesta.Cliente = "ABC constructores";
        propuesta.Codigo = "1234";
        propuesta.Fecha = DateTime.Now;
        propuesta.NombreReceptor = "mundo";
        propuesta.Titulo = "Sistema para la inteligencia de negocio y empresas PYME";
        propuesta.Version = 1.1;
        session.Save(propuesta);

        Factura factura = new Factura();
        factura.Estado = "Emitida";
        factura.Fecha = new DateTime(2001, 12, 3);
        factura.Monto = 213;
        factura.Status = 0;
        factura.Titulo = propuesta.Titulo;
        factura.Numero = 12345;
        factura.Porcentaje = 12;
        factura.Propuesta = propuesta;
        session.Save(factura);

        HistoriaPrestamo historiaPrestamo = new HistoriaPrestamo();
        historiaPrestamo.Monto = 232323;
        historiaPrestamo.Fecha = DateTime.Now;
        historiaPrestamo.Empleado = empleado;
        session.Save(historiaPrestamo);

        PropuestaEmpleado propuestaEmpleado = new PropuestaEmpleado(empleado, propuesta);
        session.Save(propuestaEmpleado);

        Gasto gasto = new Gasto();
        gasto.Descripcion = "lskjdskjkdlksd";
        gasto.Fecha = DateTime.Now;
        gasto.Monto = 343244;
        gasto.Propuesta = propuesta;
        gasto.Proyecto = "ksldsdsdsd";
        gasto.Status = 1;
        gasto.Tipo = "sdsdsdsd";
        session.Save(gasto);

        Pago pago = new Pago();
        pago.Factura = factura;
        pago.Monto = 2324534;
        pago.Status = 1;
        pago.Tipo = "prueba";
        pago.Fecha = DateTime.Now;
        session.Save(pago);

        tx.Commit();
        NHibernateControl.CloseSession(); */
    }

    protected void Menu1_MenuItemClick(object sender, MenuEventArgs e)
    {

    }
    protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
    {

    }
}
